dock-leaf smartweed - French English Dictionary